sign (an agreement etc) - Alemán Inglés Diccionario